<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<head th:fragment="head">
    <!-- Additional Head Content -->
    <th:block th:if="${post}">
        <!-- Article specific meta -->
        <meta property="article:published_time" th:content="${post.spec.publishTime}">
        <meta property="article:modified_time" th:content="${post.status.lastModifyTime}">
        <meta property="article:author" th:content="${post.owner.displayName}">
        <meta property="article:section" th:content="${post.categories[0].spec.displayName}" th:if="${post.categories.size() > 0}">
        <meta name="twitter:card" content="summary_large_image">
    </th:block>
    
    <!-- Schema.org Structured Data -->
    <script type="application/ld+json" th:inline="javascript">
    {
        "@context": "https://schema.org",
        "@type": "Organization",
        "name": /*[[${theme.config.company.name ?: site.title}]]*/ "Company Name",
        "url": /*[[${site.url ?: ''}]]*/ "",
        "logo": /*[[${site.url ?: ''}]]*/ "" + "/assets/images/logo.gif",
        "description": /*[[${theme.config.company.description}]]*/ "",
        "address": {
            "@type": "PostalAddress",
            "addressLocality": /*[[${theme.config.company.location}]]*/ ""
        },
        "contactPoint": {
            "@type": "ContactPoint",
            "telephone": /*[[${theme.config.contact_info.phone}]]*/ "",
            "email": /*[[${theme.config.contact_info.email}]]*/ "",
            "contactType": "customer service"
        },
        "sameAs": [
            /*[[${theme.config.social_links.linkedin}]]*/ "",
            /*[[${theme.config.social_links.facebook}]]*/ ""
        ]
    }
    </script>
    
    <!-- Additional CSS -->
    <style>
        /* Critical CSS for above-the-fold content */
        .header { display: block; }
        .company-banner { background: #f8f9fa; padding: 20px 0; }
        .main-navigation { background: #333; }
        .hero-slider { height: 500px; position: relative; overflow: hidden; }
    </style>
</head>
</html>